charger28 2.2.1
Loading...
Searching...
No Matches
Charger 28 Registers List

List of registers of Charger 28 Click driver. More...

Macros

#define CHARGER28_REG_CHARGE_CURRENT_LIMIT   0x02
 Charger 28 register list.
#define CHARGER28_REG_CHARGE_VOLTAGE_LIMIT   0x04
#define CHARGER28_REG_INPUT_CURRENT_LIMIT   0x06
#define CHARGER28_REG_INPUT_VOLTAGE_LIMIT   0x08
#define CHARGER28_REG_IOTG_REGULATION   0x0A
#define CHARGER28_REG_VOTG_REGULATION   0x0C
#define CHARGER28_REG_MINIMAL_SYSTEM_VOLTAGE   0x0E
#define CHARGER28_REG_PRECHARGE_CONTROL   0x10
#define CHARGER28_REG_TERMINATION_CONTROL   0x12
#define CHARGER28_REG_CHARGE_TIMER_CONTROL   0x14
#define CHARGER28_REG_CHARGER_CONTROL_0   0x15
#define CHARGER28_REG_CHARGER_CONTROL_1   0x16
#define CHARGER28_REG_CHARGER_CONTROL_2   0x17
#define CHARGER28_REG_CHARGER_CONTROL_3   0x18
#define CHARGER28_REG_CHARGER_CONTROL_4   0x19
#define CHARGER28_REG_CHARGER_CONTROL_5   0x1A
#define CHARGER28_REG_NTC_CONTROL_0   0x1C
#define CHARGER28_REG_NTC_CONTROL_1   0x1D
#define CHARGER28_REG_NTC_CONTROL_2   0x1E
#define CHARGER28_REG_NTC_CONTROL_3   0x1F
#define CHARGER28_REG_CHARGER_STATUS_0   0x20
#define CHARGER28_REG_CHARGER_STATUS_1   0x21
#define CHARGER28_REG_FAULT_STATUS   0x22
#define CHARGER28_REG_CHARGER_FLAG_0   0x23
#define CHARGER28_REG_CHARGER_FLAG_1   0x24
#define CHARGER28_REG_FAULT_FLAG   0x25
#define CHARGER28_REG_CHARGER_MASK_0   0x26
#define CHARGER28_REG_CHARGER_MASK_1   0x27
#define CHARGER28_REG_FAULT_MASK   0x28
#define CHARGER28_REG_ICO_CURRENT_LIMIT   0x29
#define CHARGER28_REG_ADC_CONTROL   0x2B
#define CHARGER28_REG_ADC_CHANNEL_DISABLE   0x2C
#define CHARGER28_REG_IBUS_ADC   0x2D
#define CHARGER28_REG_IBAT_ADC   0x2F
#define CHARGER28_REG_VBUS_ADC   0x31
#define CHARGER28_REG_VPMID_ADC   0x33
#define CHARGER28_REG_VBAT_ADC   0x35
#define CHARGER28_REG_VSYS_ADC   0x37
#define CHARGER28_REG_TS_ADC   0x39
#define CHARGER28_REG_TDIE_ADC   0x3B
#define CHARGER28_REG_ADCIN_ADC   0x3D
#define CHARGER28_REG_PART_INFORMATION   0x3F
#define CHARGER28_REG_VIRTUAL_CONTROL_0   0x80
#define CHARGER28_REG_VIRTUAL_CONTROL_1   0x81

Detailed Description

List of registers of Charger 28 Click driver.

Macro Definition Documentation

◆ CHARGER28_REG_ADC_CHANNEL_DISABLE

#define CHARGER28_REG_ADC_CHANNEL_DISABLE   0x2C

◆ CHARGER28_REG_ADC_CONTROL

#define CHARGER28_REG_ADC_CONTROL   0x2B

◆ CHARGER28_REG_ADCIN_ADC

#define CHARGER28_REG_ADCIN_ADC   0x3D

◆ CHARGER28_REG_CHARGE_CURRENT_LIMIT

#define CHARGER28_REG_CHARGE_CURRENT_LIMIT   0x02

Charger 28 register list.

Specified register list of Charger 28 Click driver.

◆ CHARGER28_REG_CHARGE_TIMER_CONTROL

#define CHARGER28_REG_CHARGE_TIMER_CONTROL   0x14

◆ CHARGER28_REG_CHARGE_VOLTAGE_LIMIT

#define CHARGER28_REG_CHARGE_VOLTAGE_LIMIT   0x04

◆ CHARGER28_REG_CHARGER_CONTROL_0

#define CHARGER28_REG_CHARGER_CONTROL_0   0x15

◆ CHARGER28_REG_CHARGER_CONTROL_1

#define CHARGER28_REG_CHARGER_CONTROL_1   0x16

◆ CHARGER28_REG_CHARGER_CONTROL_2

#define CHARGER28_REG_CHARGER_CONTROL_2   0x17

◆ CHARGER28_REG_CHARGER_CONTROL_3

#define CHARGER28_REG_CHARGER_CONTROL_3   0x18

◆ CHARGER28_REG_CHARGER_CONTROL_4

#define CHARGER28_REG_CHARGER_CONTROL_4   0x19

◆ CHARGER28_REG_CHARGER_CONTROL_5

#define CHARGER28_REG_CHARGER_CONTROL_5   0x1A

◆ CHARGER28_REG_CHARGER_FLAG_0

#define CHARGER28_REG_CHARGER_FLAG_0   0x23

◆ CHARGER28_REG_CHARGER_FLAG_1

#define CHARGER28_REG_CHARGER_FLAG_1   0x24

◆ CHARGER28_REG_CHARGER_MASK_0

#define CHARGER28_REG_CHARGER_MASK_0   0x26

◆ CHARGER28_REG_CHARGER_MASK_1

#define CHARGER28_REG_CHARGER_MASK_1   0x27

◆ CHARGER28_REG_CHARGER_STATUS_0

#define CHARGER28_REG_CHARGER_STATUS_0   0x20

◆ CHARGER28_REG_CHARGER_STATUS_1

#define CHARGER28_REG_CHARGER_STATUS_1   0x21

◆ CHARGER28_REG_FAULT_FLAG

#define CHARGER28_REG_FAULT_FLAG   0x25

◆ CHARGER28_REG_FAULT_MASK

#define CHARGER28_REG_FAULT_MASK   0x28

◆ CHARGER28_REG_FAULT_STATUS

#define CHARGER28_REG_FAULT_STATUS   0x22

◆ CHARGER28_REG_IBAT_ADC

#define CHARGER28_REG_IBAT_ADC   0x2F

◆ CHARGER28_REG_IBUS_ADC

#define CHARGER28_REG_IBUS_ADC   0x2D

◆ CHARGER28_REG_ICO_CURRENT_LIMIT

#define CHARGER28_REG_ICO_CURRENT_LIMIT   0x29

◆ CHARGER28_REG_INPUT_CURRENT_LIMIT

#define CHARGER28_REG_INPUT_CURRENT_LIMIT   0x06

◆ CHARGER28_REG_INPUT_VOLTAGE_LIMIT

#define CHARGER28_REG_INPUT_VOLTAGE_LIMIT   0x08

◆ CHARGER28_REG_IOTG_REGULATION

#define CHARGER28_REG_IOTG_REGULATION   0x0A

◆ CHARGER28_REG_MINIMAL_SYSTEM_VOLTAGE

#define CHARGER28_REG_MINIMAL_SYSTEM_VOLTAGE   0x0E

◆ CHARGER28_REG_NTC_CONTROL_0

#define CHARGER28_REG_NTC_CONTROL_0   0x1C

◆ CHARGER28_REG_NTC_CONTROL_1

#define CHARGER28_REG_NTC_CONTROL_1   0x1D

◆ CHARGER28_REG_NTC_CONTROL_2

#define CHARGER28_REG_NTC_CONTROL_2   0x1E

◆ CHARGER28_REG_NTC_CONTROL_3

#define CHARGER28_REG_NTC_CONTROL_3   0x1F

◆ CHARGER28_REG_PART_INFORMATION

#define CHARGER28_REG_PART_INFORMATION   0x3F

◆ CHARGER28_REG_PRECHARGE_CONTROL

#define CHARGER28_REG_PRECHARGE_CONTROL   0x10

◆ CHARGER28_REG_TDIE_ADC

#define CHARGER28_REG_TDIE_ADC   0x3B

◆ CHARGER28_REG_TERMINATION_CONTROL

#define CHARGER28_REG_TERMINATION_CONTROL   0x12

◆ CHARGER28_REG_TS_ADC

#define CHARGER28_REG_TS_ADC   0x39

◆ CHARGER28_REG_VBAT_ADC

#define CHARGER28_REG_VBAT_ADC   0x35

◆ CHARGER28_REG_VBUS_ADC

#define CHARGER28_REG_VBUS_ADC   0x31

◆ CHARGER28_REG_VIRTUAL_CONTROL_0

#define CHARGER28_REG_VIRTUAL_CONTROL_0   0x80

◆ CHARGER28_REG_VIRTUAL_CONTROL_1

#define CHARGER28_REG_VIRTUAL_CONTROL_1   0x81

◆ CHARGER28_REG_VOTG_REGULATION

#define CHARGER28_REG_VOTG_REGULATION   0x0C

◆ CHARGER28_REG_VPMID_ADC

#define CHARGER28_REG_VPMID_ADC   0x33

◆ CHARGER28_REG_VSYS_ADC

#define CHARGER28_REG_VSYS_ADC   0x37